*{margin:0;padding:0}@font-face{font-family:Arista;src:url('fonts/z_arista_light-webfont.eot');src:local('Arista'),url('fonts/z_arista_light-webfont.ttf') format('truetype')}body{font:75% Verdana,Geneva,sans-serif;color:#3D3D3D;background:#fff url(images/header1.gif) repeat-x scroll;position:absolute;height:360px;width:100%;margin:0 auto}a{color:#6DA6E2;text-decoration:none;outline:none}a:visited{color:#6DA6E2;text-decoration:none}a:hover{color:#3173AA;text-decoration:underline}img{border:none}p{padding:0 0 25px;margin:0; line-height:1.5em}li{padding:0 0 10px;margin:0; line-height:1.5em}.post-content ul,.post-content-first ul, .page-content ul{margin-left:20px;padding-bottom:15px;}.post-content p{line-height:1.7em;}.post-content ol,.post-content-first ol, .page-content ol{margin-left:20px;}
p img{  -moz-border-radius:4px; -webkit-border-radius:4px; padding:5px;    background:#e5e5e5;    border:1px solid #90a7ca;  max-width:100%}p#autore{float:right;font:87.5% Verdana,Geneva,sans-serif;padding-right:20px}h1{margin:0;font:230%/140% Verdana,Geneva,sans-serif;color:#2763A5;letter-spacing:1px;padding-bottom:10px}h1 a,h1 a:visited{color:#005BB7;text-decoration:none}h1 a:hover{color:#666;text-decoration:none}h2{color:#2763A5;margin:10px 0 0 0;letter-spacing:1px;font:180%/150% Verdana,Geneva,sans-serif;padding-bottom:3px}h2 a,h2 a:visited{color:#005BB7;text-decoration:none}h2 a:hover{color:#666;text-decoration:none}h3{font:140%/140% Verdana,Geneva,sans-serif;color:#2763A5;letter-spacing:1px;margin:10px 0 5px}h4{font:130%/140% Verdana,Geneva,sans-serif;color:#2763A5;margin:10px 0 5px}h5{font:120%/130% Verdana,Geneva,sans-serif;color:#2763A5;margin:10px 0 5px}#page{margin:0 auto;width:980px}.font-page{font:255%/140% Arista,Arial,Helvetica}.font-header-section{font:160%/140% Arista, Helvetica,Arial,sans-serif}#header{height:160px;padding-bottom:5px}#headerimg{padding:20px 0 0 20px}#logo_img{padding-top:55px}


#logo_img a{float:left;height:153px;width:550px;}
/*#logo_img a{background:transparent url(images/logo.png) no-repeat 0 0 !important;background:url(images/logo.gif) no-repeat 0 0;float:left;height:153px;width:550px}#logo_img a:hover{background-position:0 -163px !important}*/
#t-civetta{font-size:80%;font-family:Verdana,Geneva,sans-serif;padding:38px 10px 0 0;color:#9EA9A0;line-height:2em}#civetta{float:left;width:270px}#abbonamenti{padding-top:82px}#feed{background:url(images/feed.png) no-repeat 0 0;float:right;height:74px;width:80px}#feed:hover{background:url(images/feed.png) no-repeat 0 -75px}#newsletter{background:url(images/newsletter.png) no-repeat 0 0;float:right;height:74px;width:80px}#newsletter:hover{background:url(images/newsletter.png) no-repeat 0 -75px}#shadow{background:url(images/shadow.gif) repeat-x;height:3px;margin:45px 0 20px -10px}.description{position:absolute;left:110px;bottom:3px;color:#999;font-size:14px}#head_details{width:980px; margin:0 auto;}#nav{list-style:none;padding:0px;float:right;width:909px}#nav li{float:left;margin:0px 0.5px 0px 0.5px;width:150.5px;height:40px}#nav .current_page_item a,#nav .current_page_item a:visited{color:#fff;text-shadow: #333 1px 1px 1px} #nav .page_item a{color:#DDEBF4;text-decoration:none;text-align:center;background:#0C488B url(images/sprite.jpg) no-repeat scroll 0 0;font:180% Arista,Helvetica,Arial;letter-spacing:2px;height:40px;padding-top:15px;display:block}#nav .page_item a:hover{color:#06F;background:transparent url(images/sprite.jpg) no-repeat 0 -56px}#wrapper{width:1000px;margin:0 auto}#content{float:left;width:665px}.post{background:url(images/dataheader.png) no-repeat !important;background:url(images/dataheader.gif) no-repeat;clear:both;margin-top:10px;padding-top:15px;overflow:visible;height:101px}.post h1{margin-bottom:10px}.post-first{background:#E8F3FF;border:1px solid #EFEFEF;-moz-border-radius:20px;-webkit-border-radius:20px;clear:both;padding:15px 10px 30px}.post-date-first{padding-bottom:10px;font-size:95%;line-height:140%}.entry-first{padding:5px 10px}.entry-first h1{font-size:230%;padding-bottom:10px}#img-new{background:transparent url(images/new-label.png) no-repeat right top;height:85px;width:134px;float:right;margin-right:-31px}.post-date{width:57px;height:82px;float:left}.post-month,.post-day{font:150% Arista,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#2763A5;text-align:center;display:block;line-height:11px;padding-top:26px;margin-left:1px}.post-day{color:#fff;line-height:18px;padding-top:3px;margin-left:1px}.entry{float:right;width:600px}.entry h1{margin-bottom:10px}.post-cat{background:url(images/category.png) no-repeat left center;padding-left:20px;float:left;font-size:95%;color:#999;height:15px}.tags{background:url(images/tag.gif) no-repeat left center;color:#999;padding:5px 0 5px 20px;clear:both;position:relative;font-size:75%}.tags a{font-size:100%}.tag-single{clear:both;font-size:95%;color:#999;border-bottom:1px dotted #CCC;padding:10px 0 5px}#author-description{background:transparent url(images/nuvoletta-autore.gif) no-repeat;height:201px;width:650px;float:left;padding:15px 10px 10px 15px}#author-description h3{padding-top:15px}#description{margin:10px 5px 5px; line-height:1.7em;font-size:95%;width:520px;float:left}#av-author{float:left;margin:0 15px 0 0;-moz-border-radius:4px; -webkit-border-radius:4px; padding:5px;    background:#e5e5e5;    border:1px solid #90a7ca}.author,.autore{padding-left:5px;float:left;font-size:95%;color:#999}.post-comments{background:url(images/mini-comment.gif) no-repeat left center;padding-left:20px;float:right;font-size:95%; height:16px;}.post-calendar{background:url(images/mini-cal.png) no-repeat;padding-left:20px;float:right;font-size:95%;color:#999;height:16px} .post-content-first,.post-content, .page-content{clear:both;padding-top:10px;font-size:115%}.page-content ul li, .post-content ul li{list-style-type:circle;line-height:1.7em}.post-content ol li{line-height:1.7em}#share{padding:10px 0 5px;clear:both;border-top:1px dotted #CCC;border-bottom:1px dotted #CCC}.navigation{clear:both;padding:10px 0}.navigation a,.navigation a:visited{color:#2763A5}.previous-entries a{float:left;padding-left:18px;background:url(images/mini-nav-left.gif) no-repeat left center}.next-entries a{float:right;padding-right:18px;background:url(images/mini-nav-right.gif) no-repeat right center}#sidebar{float:right;padding:0 10px 0 0;width:300px;color:#666;overflow:hidden}.sidebartitle{background:transparent url(images/mini-sidebar.gif) no-repeat scroll}#sidebar h2,#sidebar .sidebartitle{font:225%/140% Arista,Helvetica,Arial;font-weight:normal;color:#2763A5;margin-bottom:2px;background:transparent url(images/shadow-sidebar.gif) no-repeat bottom left;padding:10px 0 10px 15px}#sidebar a,#sidebar a:visited{color:#3173AA}#sidebar a:hover{color:#23547C;text-decoration:underline}#sidebar ul{}#sidebar ul li{list-style:none;border:none}#sidebar ul li ul{padding-left:10px}#sidebar ul li ul li{padding:4px 0;border-bottom:1px solid #DDEBF4}#sidebar ul li ul li ul li{padding:1px 0 1px 10px;border:none}ul.list-blogroll li{background:url(images/mini-blogroll.gif) no-repeat !important;padding-left:16px !important}ul.list-cat li,li.widget_categories li{background:url(images/mini-category.gif) no-repeat !important;padding-left:20px !important}ul.list-archives li,li.widget_archives li{background:url(images/mini-monthly-archive.gif) no-repeat !important;padding-left:20px !important}ul.list-page li,li.widget_pages li,li.widget_recent_entries li{background:url(images/mini-page.gif) no-repeat !important;padding-left:20px !important}ul.list-page li ul li,li.widget_pages li ul li{background:url(images/mini-page-arrow.gif) no-repeat !important;padding-left:10px !important}li.widget_recent_comments li{background:url(images/mini-recent-comments.gif) no-repeat !important;padding-left:20px !important}li.widget_calendar td{padding:1px 7px}.textwidget{padding-top:5px}.widget_tag_cloud div{padding-left:20px !important}.widget_tag_cloud div a{padding-left:5px}#searchform{margin:10px 0 0}#searchform br{display:none}#searchform div{background:url(images/searchbar.gif) no-repeat;width:294px;height:48px;padding:0px 0 0 15px}#searchform #s{background-color:transparent;font:180% Arista,Helvetica,Arial;letter-spacing:1px;color:#2763A5;width:230px;height:30px;cursor:auto}#searchform input{background-color:transparent;border:none;cursor:pointer;height:38px;width:45px}#sidebar ul.user li{background:url(images/user.gif) no-repeat; padding-left:20px}.services{float:left;margin:20px 0 20px 20px}.services a{background:url(images/servizi.png) no-repeat;height:164px;width:600px;margin:0px 0 0 15px;  float:left;text-decoration:none}.services a:hover{background:transparent url(images/servizi-hover.png) no-repeat}.h2-servizi{font:200%/100% Arista,Arial,Helvetica,sans-serif;color:#0094fb;letter-spacing:1px;margin:0 0 0 20px}.services a ul{float:right;width:400px;padding:25px 20px 10px 0;color:#333}.services a ul li{font-size:88%;padding-bottom:0px;line-height:30px}.button-servizi-webdesign,.button-servizi-seo,.button-servizi-smm{background:transparent url(images/webdesign.png) no-repeat;width:143px;height:115px;margin:20px 0 0 10px;float:left}.button-servizi-seo{background:transparent url(images/seo.png) no-repeat}.button-servizi-smm{background:transparent url(images/smm.png) no-repeat}#footer{clear:both;background:transparent url(images/footer.gif) repeat-x;height:450px;width:100%;color:#FFF;font-size:100%;line-height:130%;padding-bottom:10px}#go-top{float:right;padding-top:256px;margin-right:-40px}#go-top a{background:url(images/top1.gif) no-repeat;height:141px;width:70px;display:block}#footerone{clear:both;width:980px;height:404px;padding-top:45px;margin:0 auto}#footer a,#footer a:visited{color:#ACD7EE}.footer-h3{font:normal 220%/140% Arista,Helvetica,Arial;color:#DDEBF4;margin:15px 0 20px 0;letter-spacing:2px}.footer-recent-comments{width:310px;float:left;margin:0 5px}.footer-recent-comments img{margin-top:10px}.footer-recent-comments ul{list-style:none;margin:0;padding-right:15px}.footer-recent-comments ul li{background:url(images/mini-footer-comments.gif) no-repeat center left;padding:10px 0 10px 25px;border-bottom:1px solid #296db6}.footer-recent{width:310px;float:left}.footer-recent img{margin:10px 0 8px 0}.footer-recent strong{font-size:107%;line-height:135%;font-weight:bold}.footer-recent ul{list-style:none;margin:0;padding:0;padding-right:15px;font-size:92%;line-height:110%}.footer-recent ul li{background:url(images/skills.png) no-repeat 0;padding:10px 10px 10px 25px; border-bottom: 1px dashed #296db6;font-size:16px}.twitter-item{font:110%/120% Verdana,Geneva,sans-serif}.footer-about{width:310px;float:left;margin-left:10px;font:110%/100% Verdana,Geneva,sans-serif}.immagine-footer{  background:#71B8FF;  height:90px;  width:90px;  border:1px solid #fff;  padding:5px;  margin:10px 5px 0 0;  float:left}#credits{width:980px;height:20px;color:#7a9299;font-size:85%;line-height:120%;margin:0 auto;margin-top:-10px}#credits a,#credit a:visited{color:#048db4}.rss{background:url(images/mini-rss.gif) no-repeat left center;padding-left:18px;padding-bottom:2px;margin-left:8px}.loginout{background:url(images/mini-loginout.gif) no-repeat left center;padding-left:18px;padding-bottom:2px;margin-left:8px}.feature{border:2px #06C solid;float:right}.center{text-align:center}img.center,img[align="center"]{display:block;margin:0 auto}.alignleft{float:left}.alignright{float:right;text-align:right}img.alignleft,img[align="left"]{float:left;margin:2px 10px 5px 0}.alignright{float:right}img.alignright,img[align="right"]{float:right;margin:2px 0 5px 10px}.clear{clear:both}hr.clear{clear:both;visibility:hidden;margin:0;padding:0}.more-link a{background:transparent url(images/cloudy-sprites.png) no-repeat 0 -55px;height:35px;width:269px;float:right;padding-top:23px;position:relative}.more-link a:hover{background:transparent url(images/cloudy-sprites.png) no-repeat 0 0;height:35px;width:269px}.shadow-top-closed{background:transparent url(images/shadow-top-left.png) no-repeat !important;background:transparent url(images/shadow-top-left.gif) no-repeat;height:12px;width:500px;float:left;margin:-10px 0 0 -9px}.shadow-bottom-closed{background:transparent url(images/shadow-bottom-left.gif) no-repeat;height:160px;width:500px;float:left;margin:-130px 0 0 -19px}.shadow-bottom-closed1{background:url(images/shadow-bottom-left.gif) no-repeat;height:12px;width:500px;float:left;margin:0 0 0 -9px}.social{clear:both;margin-top:10px}.social ul{ list-style:none;padding-top:10px;}.social ul li{float:left;}blockquote{margin:10px 30px 30px;padding:20px 20px 0 20px;background:#ECF5FF url(images/quote.png) no-repeat top left;border-left:2px solid #AED7FF}blockquote p{padding-left:25px}.wp-post-image{ float:right;  padding-left:5px;  text-align:center;  -moz-border-radius:4px; -webkit-border-radius:4px; padding:5px;  background:#e5e5e5;  border:1px solid #90a7ca;  margin-left:3px}.wp-post-image:hover{background:#8CC6FF}#team{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; background-color:#F0F8FF;float:left;box-shadow:#CCCCCC 2px 1px 5px;padding:15px;margin-bottom:15px}.chisiamo-titolo{font:200%/140% Arista,Arial,Helvetica;color:#333;font-weight:bold;padding:10px 0}ul#profili-social li{list-style:none;float:left}ul#profili-social li a{background:url(images/twitter-icon.png) no-repeat;height:90px;width:90px;padding:0 20px;margin-right:5px;float:left}ul#profili-social li a#delicius{background:url(images/delicius.png) no-repeat}ul#profili-social li a#linkedin{background:url(images/linkedin.png) no-repeat}.fbconnect_LastUsers{margin-left:13px}.fb_iframe_widget{padding-left:13px}.dsq-widget li{margin:-15px 0;padding:-10px 0 -10px -5px;list-style:none}.dsq-widget-meta{font-size:40%}.dsq-widget-meta a{font-size:9px}#widget_social{height:65px;float:left;margin-left:20px}#sidebar li h3{font:225%/140% Arista,Helvetica,Arial;font-weight:normal;color:#2763A5;margin-bottom:2px;margin-left:15px}


#fb{background:url(images/fb.png) no-repeat 0 0;float:left;height:60px;width:70px}#fb:hover{background:url(images/fb.png) no-repeat 0 -70px}
#tw{background:url(images/tw.png) no-repeat 0 0;height:60px;width:70px;float:left}#tw:hover{background:url(images/tw.png) no-repeat 0 -70px}
#yt{background:url(images/yt.png) no-repeat 0 0;float:left;height:60px;width:70px}#yt:hover{background:url(images/yt.png) no-repeat 0 -70px}
#fr{background:url(images/fr.png) no-repeat 0 0;float:left;height:60px;width:70px}#fr:hover{background:url(images/fr.png) no-repeat 0 -70px}.clear{clear:both}img.aligncenter{display: block;margin-left: auto;margin-right: auto;}
.connect_widget_sample_connections clearfix{margin-top:18px;}/* Related post */.wp_thumbie_ul_list{	margin-left:0;}.wpcf7-list-item{width: 665px;float: left;}.cf{padding: 10px 0px 10px 10px;}.cf_servizi{-moz-border-radius:10px;-webkit-border-radius:10px; border:1px #ddd dashed; padding:10px;min-height:220px;margin:10px;background-color:#ffffff;}.contact-form{ height:25px; -moz-border-radius:5px;-webkit-border-radius:5px;
 border:1px dashed #ddd;}.contact-form-area{-moz-border-radius:5px;-webkit-border-radius:5px;border:1px dashed #ddd;width:500px;height:200px;max-width:623px;}.invia,.wpcf7-submit{height: 40px; width:100px; font-size: 18px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#2763A5; color:#ffffff; }.wpcf7{background-color: #f4f4f4;}
 .cf_titolo{padding:0px; font-size: 28px; font-weight: 600;margin-bottom:-35px;color: #ddd;}
.wp-caption{ -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; padding-top:5px;margin-bottom:10px; background:#e5e5e5; border:1px solid #90a7ca;  max-width:100%;margin:0 auto;}
.wp-caption-text{padding:10px 5px;background:#f4f4f4;margin:5px;color:#777777;}

/*COOKIE*/

#cookie-law-info-bar span{
    
    line-height: 2.5em;

}

#cookie_action_close_header, #CONSTANT_OPEN_URL{
    border-radius:3px;
    text-shadow:none;
}

#cookie_action_close_header:hover, #CONSTANT_OPEN_URL:hover{
    text-decoration:none;
    background-color:#f4f4f4;
}

/*SPRITES HEADER HOME*/

#clienti{
    width:980px;
    margin-bottom:20px;
    float:left;
}

#clienti ul li{
    float:left;
    padding:5px 10px;
    list-style: none;
}

.sprite {
    background-image: url(clienti/sprites.png);
    background-repeat: no-repeat;
    display: block;
}

.sprite-achab {
    width: 100px;
    height: 35px;
    background-position: -5px -5px;
}

.sprite-bachab {
    width: 100px;
    height: 35px;
    background-position: -115px -5px; 
    margin-top:12px;

}

.sprite-bbetclic {
    width: 100px;
    height: 45px;
    background-position: -5px -50px;
   
}

.sprite-bceglie {
    width: 90px;
    height: 70px;
    background-position: -115px -50px;
}

.sprite-berrico {
    width: 100px;
    height: 30px;
    background-position: -5px -130px;
    margin-top:20px;
}

.sprite-betclic-logo-it-nobg {
    width: 100px;
    height: 45px;
    background-position: -115px -130px;
}

.sprite-bpizzicato {
    width: 80px;
    height: 60px;
    background-position: -225px -5px;
}

.sprite-brodiola {
    width: 100px;
    height: 47px;
    background-position: -5px -185px;
    
}

.sprite-btargus {
    width: 100px;
    height: 33px;
    background-position: -115px -185px;
     margin-top:8px;
}

.sprite-bumbria {
    width: 100px;
    height: 69px;
    background-position: -115px -228px;
}

.sprite-ceglie {
    width: 90px;
    height: 70px;
    background-position: -315px -5px;
}

.sprite-errico-maria {
    width: 100px;
    height: 30px;
    background-position: -215px -85px;
}

.sprite-logo {
    width: 100px;
    height: 33px;
    background-position: -225px -125px;
}

.sprite-pizzicato {
    width: 80px;
    height: 60px;
    background-position: -225px -168px;
}

.sprite-rodiola {
    width: 100px;
    height: 47px;
    background-position: -225px -238px;
}

.sprite-umbria {
    width: 100px;
    height: 69px;
    background-position: -5px -295px;
}

img.wpp-thumbnail{
    background:#E5E5E5;
    border: 1px solid #90A7CA;
    padding:5px;
    border-radius:2px;
}

#wpp-3 li{
    min-height:74px;
}

.widget popular-posts {}

._s0 ._rw{
    height:50px;
    width: 50px;
}
